mechanic's elbow - Francés Inglés Diccionario